package com.fujitsu.nanjing.tieba.dao;

import com.fujitsu.nanjing.tieba.ibator.CoreBookmark;
import com.fujitsu.nanjing.tieba.ibator.CoreBookmarkCriteria;
import java.util.List;

public interface CoreBookmarkDAO {
    int countByExample(CoreBookmarkCriteria example);

    int deleteByExample(CoreBookmarkCriteria example);

    int deleteByPrimaryKey(Integer markid);

    void insert(CoreBookmark record);

    void insertSelective(CoreBookmark record);

    List<CoreBookmark> selectByExample(CoreBookmarkCriteria example);

    CoreBookmark selectByPrimaryKey(Integer markid);

    int updateByExampleSelective(CoreBookmark record, CoreBookmarkCriteria example);

    int updateByExample(CoreBookmark record, CoreBookmarkCriteria example);

    int updateByPrimaryKeySelective(CoreBookmark record);

    int updateByPrimaryKey(CoreBookmark record);
}